Cast (6)
Lana Parrilla

Regina Mills / Evil Queen

Robert Carlyle

Mr. Gold / Rumplestiltskin / Weaver

Josh Dallas

David Nolan / Prince Charming

Ginnifer Goodwin

Mary Margaret Blanchard / Snow White

Jared Gilmore

Henry Mills

Crew (3)

Directing

Writing

Guest stars (7)
Eion Bailey

August W. Booth / Pinocchio

Jakob Davies

Pinocchio

Tony Amendola

Marco / Geppetto

Keegan Connor Tracy

Mother Superior / Blue Fairy

Raphael Sbarge

Archie Hopper / Jiminy Cricket